body{min-width:1002px;}
.header{height:144px;border-top:2px solid #00479D;}
.top{height:93px;border-bottom:1px solid #D6D6D6;}
.top_box{width: 1000px;height: 93px;margin: 0 auto;background: url(../images/top_bg.jpg) no-repeat right top;overflow:hidden;}
.top_box a.logo{display: block;width: 361px;height: 68px;background-color: blue;margin-top: 11px;background: url(../images/logo.jpg) no-repeat;float:left;}
.top_box .language{width:200px;float:right;height:25px;line-height:25px;text-align:right;padding-right:20px;padding-top:10px;}
.top_box .language a{display:inline-block;height:25px;line-height:25px;padding-left:18px;background: url(../images/ico11.png) no-repeat 13px 11px;}
.nav{height: 51px;background: url(../images/nav_bg.jpg) repeat-x;}
.nav ul{width:1000px;height:51px;margin:0 auto;}
.nav li{width:110px;height:51px;float:left;position:relative;z-index:50;}
.nav li a{display:block;height:50px;line-height:51px;font-size: 14px;font-family: "微软雅黑";color:#444;text-align:center;}
.nav li a:hover,.nav li a.now{color: #00479D;font-weight: bold;text-decoration: none;}

.nav li.active a,.nav li a.now{background-color:#FFF;width:108px;border-left:1px solid #D6D6D6;border-right:1px solid #D6D6D6;}
.nav li.active a{
	background-image: url(../images/nav_hover.jpg);
	background-repeat: repeat-x;color:#FFF;font-weight:normal;
}
.nav .current-menu-item a,.nav .current-menu-parent a{
	color: #00479D ;font-weight: bold;text-decoration: none;
    background-color:#FFF;width:108px;border-left:1px solid #D6D6D6;border-right:1px solid #D6D6D6;height:50px;
}
.nav .current-menu-item a,.nav .current-post-ancestor a{
	color: #00479D ;font-weight: bold;text-decoration: none;
    background-color:#FFF;width:108px;border-left:1px solid #D6D6D6;border-right:1px solid #D6D6D6;height:50px;
}

.nav .sub-menu{
	position: absolute;
	padding-top:4px;
	top: 50px;
	border: 1px solid #D6D6D6;
	border-top: 0px;
	background-color: #F6F6F6;
	width: 108px;
	padding-bottom: 10px;
	display: none;
	z-index: 99;
	height: auto;
	overflow: hidden;
	background-image: url(../images/nav_ico.png);
	background-repeat: no-repeat;
	background-position: center 0px;
}
.nav li.active .sub-menu{display:block;}
.nav .sub-menu li{
	height: 31px;
	line-height: 30px;
	background-image: url(../images/ico11.png);
	background-repeat: no-repeat;
	background-position: 10px 12px;
	background-color:#F6F6F6;
}
.nav li.active .sub-menu a{
	border: 0px;
	height: 31px;
	line-height: 26px;
	width: 90%;
	margin: 0 auto;
	color: #444;
	font-weight: normal;
	background-image: url(../images/subnav_line.jpg);
	background-repeat: repeat-x;
	background-position: 0px 29px;
	background-color:transparent;
	
}

.nav li.active .sub-menu li.no a{background-image:none;}

.nav li.active .sub-menu a:hover{font-weight:bold;color:#00479D;}

.banner{height:384px;width:100%;overflow:hidden;}
.banner_div{position:relative;}
#banner_box{height:384px;overflow:hidden;}
.banner_list{height: 384px;overflow: hidden;width: 100%;}
.ad01{background: url(../images/banner_bg2.jpg) no-repeat center top;}
.ad02{background: url(../images/banner_bg1.jpg) no-repeat center top;}
.ad03{background: url(../images/banner_bg3.jpg) no-repeat center top;}
.ad04{background: url(../images/banner_bg4.jpg) no-repeat center top;}
.banner_list img{display:block;margin:0 auto;}
.num{position:absolute;top:360px;left:50%;margin-left:-200px;width:400px;text-align:center}
.num li{width: 12px;height: 12px;overflow: hidden;margin: 0 5px;display: -moz-inline-stack;display: inline-block;zoom: 1;
*display: inline; 	line-height: 8em;background-image: url(../images/num_1.png);background-repeat: no-repeat;}
.num li.on{background-image: url(../images/num_2.png);background-repeat: no-repeat;cursor: pointer}

.c_line{height: 16px;background: url(../images/c_bg.jpg) repeat-x;}
.index_con{width:1000px;margin:0 auto;overflow:hidden;padding-bottom:20px;padding-top:15px;}
.index_left{width:800px;float:left;overflow:hidden;}
.index_right{width:186px;float:right;overflow:hidden;}

.about{width:800px;overflow:hidden;}
.about dt{width:210px;height:180px;overflow:hidden;float:left;}
.about dd{width:590px;height:180px;overflow:hidden;float:left;}
.about dd b{color:#045FA9;font-size:16px;display:block;height:28px;overflow:hidden;text-indent:24px;}
.about dd p{color:#333;line-height:2.3em;}
.about dd p.about_text{height:116px;overflow:hidden;}
.about dd p.about_text a{color:#333;}
.about dd p.more{text-align:right;}

.business{width:800px;overflow:hidden;}
.business h2{height: 46px;background: url(../images/line2.jpg) no-repeat 0px 34px;line-height:34px;font-size:16px;font-weight:normal;font-family: "微软雅黑";color:#444;}
.business dl{width: 800px;height: 130px;background: url(../images/business_bg.jpg) no-repeat 0px bottom;overflow:hidden}
.business dt{width:94px;height:121px;float:left;}
.business dd{width:665px;padding-left:20px;height:98px;padding-top:21px;border:1px solid #CCC;border-left:0px;float:left;line-height:2em;padding-right:20px;overflow:hidden;}
.business dd a{color:#777;}
.business dd a:hover{color:#045FA9}
.business dt.business_tit1{background: url(../images/business_ico.jpg) no-repeat 0px 0px;}
.business dt.business_tit2{background: url(../images/business_ico.jpg) no-repeat 0px -130px;}
.business dt.business_tit3{background: url(../images/business_ico.jpg) no-repeat 0px -260px;}
.business dt.business_tit4{background: url(../images/business_ico.jpg) no-repeat 0px -390px;}
.business dt b{display:block;text-align:center;color:#FFF;margin-top:78px;}

.r_nav{width: 184px;background: url(../images/r_nav3.jpg) no-repeat -1px 0px;height:99px;border:1px solid #CCCCCC;border-top:0px;}
.r_nav a{display:block;text-indent:100px;}
.r_nav a:hover{
	color:#FFF;
	text-decoration: none;
}
.r_nav a.r_nav1:hover{background: url(../images/r_nav3.jpg) no-repeat -209px -2px;}
.r_nav a.r_nav2:hover{background: url(../images/r_nav3.jpg) no-repeat -209px -55px;}
.r_nav a.r_nav1{height:48px;line-height:48px;}
.r_nav a.r_nav2{height:52px;line-height:50px;}




.r_download{width:100%;overflow:hidden;}
.r_download h2{height: 46px;color: #444;font-size: 16px;font-weight: normal;font-family: "微软雅黑";line-height: 35px;background: url(../images/line3.jpg) no-repeat 0px 34px;}
.r_download_con{width:184px;height:119px;border:1px solid #CCC;overflow:hidden;}
.r_download_con a{display: block;height: 30px;overflow: hidden;background: url(../images/r_nav2.png) no-repeat 0px -120px;}
.r_download_con a i{display:block;width:37px;height:26px;float:left;background: url(../images/r_nav2.png) no-repeat 12px 5px;}
.r_download_con a i.nav2_tit2{background: url(../images/r_nav2.png) no-repeat 12px -26px;}
.r_download_con a i.nav2_tit3{background: url(../images/r_nav2.png) no-repeat 12px -56px;}
.r_download_con a i.nav2_tit4{background: url(../images/r_nav2.png) no-repeat 12px -87px;}
.r_download_con a b{display:block;width:132px;height:30px;line-height:27px;font-weight:normal;color:#000;float:left;}
.r_download_con a cite{display:block;float:left;width:5px;height:3px;background: url(../images/r_nav2.png) no-repeat -195px 0px;margin-top:14px;}
.r_download_con a:hover{background-color:#045FA9;background-image:none;text-decoration: none;}
.r_download_con a:hover b{color: #FFF;}
.r_download_con a:hover i.nav2_tit1{background: url(../images/r_nav2.png) no-repeat -46px 5px;}
.r_download_con a:hover i.nav2_tit2{background: url(../images/r_nav2.png) no-repeat -46px -26px;}
.r_download_con a:hover i.nav2_tit3{background: url(../images/r_nav2.png) no-repeat -46px -56px;}
.r_download_con a:hover i.nav2_tit4{background: url(../images/r_nav2.png) no-repeat -46px -87px;}
.r_download_con a:hover cite{background: url(../images/r_nav2.png) no-repeat -195px -43px;}

.case{width:100%;overflow:hidden;margin-top:9px;font-size:14px;}
.case2{margin-top:0px;}
.case h2{height:36px;line-height:36px;text-align:center;color:#FFF;font-weight:normal;background-color:#1C70B3;}
.case_box{height:511px;width:184px;border:1px solid #CCCCCC;border-top:0px;}
.case2 .case_box{border:0px;width:186px;}
#scrollDiv{height:511px;overflow:hidden;}
#scrollDiv ul{width:100%;overflow:hidden;height:511px;}
.case_box li{height:73px;overflow:hidden;float:left;width:100%;}
.case_box li img{display:block;margin:0 auto;margin-top:11px;}

.footer{height: 360px;background: url(../images/foot_bg.jpg) repeat-x;}
.stie_map{width:1000px;height:352px;overflow:hidden;margin:0 auto;}
.stie_map dl{width:85px;padding-left:25px;overflow:hidden;float:left;margin-top:13px;height:345px;border-right:1px dashed #D9D9D9;}
.stie_map dl.no_b_r{border-right:0px;}
.stie_map dl dt{height:26px;}
.stie_map dl dt a{color:#1B70B2;font-size:14px;}
.stie_map dl dd{width:85px;}
.stie_map dl dd a{color:#A0A0A0}
.stie_map dl dd a:hover{color:#1B70B2;}
.stie_map dl dd p{height:26px;line-height:26px;}
.about_addr{width:1000px;margin:0 auto;height:58px;padding-top:8px;background: url(../images/logo2.jpg) no-repeat 0px 9px;text-align:right;color:#1C70B3;line-height:2em;}
.foot_right{height:45px;padding-top:8px;border-top:1px solid #D6D6D6;text-align:center;}

/*列表页*/
.sub_banner{height:235px;}
.B_jfjs{background: url(../images/B_jfjs.jpg) no-repeat center top;}
.B_lxwm{background: url(../images/B_lxwm.jpg) no-repeat center top;}
.B_xgxz{background: url(../images/B_xgxz.jpg) no-repeat center top;}
.B_about{background: url(../images/B_about.jpg) no-repeat center top;}
.B_news{background: url(../images/B_news.jpg) no-repeat center top;}
.B_job{background: url(../images/B_job.jpg) no-repeat center top;}
.B_rdgc{background: url(../images/B_rdgc.jpg) no-repeat center top;}
.B_yuwei{background: url(../images/yunwei.jpg) no-repeat center top;}
.B_xtjc{background: url(../images/xtjc.jpg) no-repeat center top;}
.sub_con{width:1002px;margin:0 auto;min-height:500px;background: url(../images/subcon_bg.jpg) repeat-y 0px 0px;border-bottom:1px solid #D5D5D5;}
.sub_left{width:228px;float:left;min-height:10px;}
.sub_center{width:587px;overflow:hidden;float:left;min-height:500px;}
.sub_right{width:187px;float:left;}

.sub_menu{border:1px solid #D5D5D5;border-bottom:0px;width:226px;position:relative;background-color:#FFF;padding-top:14px;top:-96px;}
.sub_menu2{position:fixed;_position:absolute;top:0px;z-index:999;}
.sub_menu3{}
.sub_menu dl{width:200px;overflow:hidden;margin:0 auto;}
.sub_menu dd{border-left:2px solid #055FA8;background-color:#E5EEF6;margin-top:11px;-moz-border-radius:3px;-webkit-border-radius: 3px;border-radius:3px;}
.sub_menu dd a{display:block;width:188px;height:32px;line-height:32px;color:#535353;font-size:14px;font-weight:bold;padding-left:10px;}
.sub_menu dd a:hover,.sub_menu dd.active a{background-color:#055FA8;color:#FFF;text-decoration: none;-moz-border-radius:0px 3px 3px 0px;-webkit-border-radius: 0px 3px 3px 0px;border-radius:0px 3px 3px 0px;}

.sub_c_box{width:560px;overflow:hidden;margin:0 auto;}
.sub_c_box h3{height:41px;line-height:41px;color:#444444;}
.sub_c_box h3 a{color:#444444;}
.sub_c_box h2{height:35px;line-height:35px;font-size:16px;color:#05589F;font-weight:bold;background: url(../images/line4.jpg) no-repeat 0px 34px;}
.sub_c_text{width:560px;padding-top:10px;padding-bottom:20px;}

.sub_r_box{width:185px;overflow:hidden;border-left:1px solid #D5D5D5;border-right:1px solid #D5D5D5;background-color:#F9F9F9;position:relative;}
.sub_r_box2{position:fixed;_position:absolute;top:0px;z-index:999;}
.r2_nav{background: url(../images/r_nav3.jpg) no-repeat -1px 0px;height:168px;}
.r2_nav a.r_nav1:hover{background: url(../images/r_nav3.jpg) no-repeat -209px -2px;}
.r2_nav a.r_nav2:hover{background: url(../images/r_nav3.jpg) no-repeat -209px -55px;}
.r2_nav a.r_nav3:hover{background: url(../images/r_nav3.jpg) no-repeat -209px -112px;}

.r_download2 h2{font-weight:bold;text-indent:10px;}
.r_download2 .r_download_con{width:185px;border:0px;}

.sub_c_list{padding-top:10px;padding-bottom:20px;}
.sub_c_list ul{width:560px;overflow:hidden;}
.sub_c_list li{width:560px;height:28px;line-height:28px;overflow:hidden;border-bottom:1px dashed #DFDFDF;}
.sub_c_list li a{
	width:490px;
	float:left;
	display:block;
	color:#595959;
	text-indent:10px;
	background-image: url(../images/ico11.png);
	background-repeat: no-repeat;
	background-position: 0px 12px;
}
.sub_c_list li a b{font-weight:normal;color:#05589F;}
.page {width:100%;overflow:hidden;text-align:center;padding-top:10px;clear:both;}
.page a{text-align:center;display: -moz-inline-stack;display: inline-block;zoom: 1;*display: inline;width:25px;height:24px;font-size:14px;line-height:24px;margin:0 2px;color:#979797; }
.page a.page_now{background: url(../images/page_ico.jpg) no-repeat -30px 0px;color:#3281E1;font-weight:bold;}
.page #prev{background: url(../images/page_ico.jpg) no-repeat 1px 0px;}
.page #next{background: url(../images/page_ico.jpg) no-repeat -63px 0px;}
.page #prev:hover{text-decoration: none;background: url(../images/page_ico.jpg) no-repeat -98px 0px;}
.page #next:hover{text-decoration: none;background: url(../images/page_ico.jpg) no-repeat -130px 0px;}
.job_left{width:200px;overflow:hidden;margin:0 auto;padding-top:10px;}
.job_left img{display:block;}

.job_tab td,.job_tab th{text-align:center;height:30px;}
.job_tab td ,.job_tab td a{color:#666;}
.job_tab td a:hover{color:#055FA8;}
.job_tab th{background: url(../images/line5.jpg) no-repeat left center;font-weight:bold;}
.job_tab th.no{background-image:none;}
.job_tab .th_bg{background: url(../images/th_bg.jpg) no-repeat 0px bottom;}
.job_tab td.td_ico{background: url(../images/ico11.png) no-repeat 4px center;}
.job_tab  tr.hs{background-color:#F7F7F7;}

.left_ad{width:200px;overflow:hidden;margin:0 auto;}
.left_ad img{display:block;margin-top:10px;}
.center_ad{width:560px;overflow:hidden;padding-bottom:5px;}
.center_ad img{display:block;}

.ygtd_tit{height:30px;text-align:center;color:#FFF;background-color:#1C70B3;line-height:30px;font-size:14px;}
img.alignright {float:right; margin:0 0 1em 1em}img.alignleft {float:left; margin:0 1em 1em 0}img.aligncenter {display: block; margin-left: auto; margin-right: auto}a img.alignright {float:right; margin:0 0 1em 1em}a img.alignleft {float:left; margin:0 1em 1em 0}a img.aligncenter {display: block; margin-left: auto; margin-right: auto} 
